terminal forecasts - French English Dictionary